dangerous undertaking - French English Dictionary